#include "concretecomponent.h"
#include <mutex>
extern std::mutex g_mutex;
ConcreteComponent::ConcreteComponent()
{

}
ConcreteComponent::~ConcreteComponent()
{

}
void ConcreteComponent::operation(){
    std::lock_guard<std::mutex> lock(g_mutex);
    std::cout << "ConcreteComponent::operation" << std::endl;
}
